I am working on a project where i need to perform nested query over Dynamodb tables. Please let know if it is possible if yes then please provide a sample for id not in(select id from table) in node js
Not supported. Select your id`s first and only then use it...
Related
I am able to create table using psycopg2 library however I am unable to update and delete records in Redshift database. Please suggest some methods to do this.
You can find a lot of good information in their documentation: here
Here's a small snippet for your reference.
with conn.cursor() as sql_cursor:
sql_cursor.execute('delete from table_1 where col1=123')
Also, make sure the db user you are using to update or delete has permission to do so.
Currently I'm working on an application that is making queries on a given MarkLogic database, the default one as we can say, but to provide same values on the screen I have to check the role of the logged user before displaying. This can be done querying the Security database, the one provided by MarkLogic itself, but I don't know how to explicitly declare on the query that I want to query that particular database instead of the default one. Do you know some command that could help me? Thank you!
You can use eval to query against another database:
xdmp:eval("doc('/docs/mydoc.xml')", (),
<options xmlns="xdmp:eval">
<database>{xdmp:database("otherdb")}</database>
</options>)
See: https://docs.marklogic.com/xdmp:eval
Also, if you are querying the security database specifically, then instead of xdmp:database you can use xdmp:security-database.
I need to get the Product description manually from database, so please suggest which table it contains.
My Finding
Productslp table contains p_dscription column but that is clob datatype and I am unable to get the data from that.
I would suggest, you raise a support ticket with SAP Product support, since it may be a matter of correct Oracle JDBC driver.
We use HANA DB and had the same issue, they provided me with an updated driver and that resolved the issue for me.
Alternatively you can check the description in backoffice/hmc if that is an acceptable solution.
You can get using the SQL tab in hac with this query.
Select ps.p_description,ps.p_summary from products as p join productslp as ps ON p.pk=ps.itempk where pk=8796158722049
See the image below for result
I am facing problem in writing Azure Easy Table Script.
In read function i am performing select operation to fetch the data from TWO different table. I am also performing JOIN operation in that select query.
Please Help.
Help Appreciated.
Code Snippet is given Below :
todoFetchQuery = "SELECT todo.*,abc.firstName ,abc.middleName, abc.lastName from Todo LEFT OUTER JOIN student ON (todo.to_id = abc.id) where tea_id = '" + context.req.query.teaRecordId + "'";
The proper way to do what you want is to create an SQL VIEW that is the combination of the tables. See the following for a walk-through of using an existing SQL table and a view that supports all the fields necessary. https://adrianhall.github.io/develop-mobile-apps-with-csharp-and-azure/chapter3/server/#using-an-existing-sql-table
In your case, you create the view that shows your data - once the view works, you can just use a regular table controller that is using the view instead of the table to project into Azure Mobile Apps client SDKs and everything will "just work".
Could anyone help please.
I need to know How to impelement the update #Query with IN operator while using spring data cassandra?
Because I want to use something like this:
#Query("UPDATE objects SET children = ?0 WHERE id IN (?...)")
Ofc if it's possible. Might be I should use native data stax template for this kind of query.
Thx in advance
I am not sure how to implement it, but it is not recommended to use IN in queries with Cassandra ( see this blog for example). It will actually be slower than iterating through the ids and and calling update separately for every id using the standard query, e.g.
#Query("UPDATE objects SET children = ?0 WHERE id = ?1")