Sunteți pe pagina 1din 1

How to get help in NZSQL: There is help built into nzsql.

When you run nzsql, you see, Welcome to nzsql, the Netezza SQL interactiveterminal.Type: \h For help with SQL commands\? For help on internal slash commands\g or terminate with semicolon to Execute query\q quitIf you type \h for help, it gives you a quick list of available commands for help:system(admin)=> \hAvailable help:ALTER AGGREGATE CREATE MATERIALIZED VIEW GENERATE STATISTICSALTER CATEGORY CREATE SECURITY LEVEL GRANTALTER COHORT CREATE SEQUENCE INSERTALTER DATABASE CREATE SYNONYM RESETALTER FUNCTION CREATE TABLE REVERTALTER GROUP CREATE TABLE AS REVOKEALTER HISTORY CONFIGURATION CREATE USER ROLLBACKALTER PROCEDURE CREATE VIEW SELECTALTER KEYSTORE DELETE SETALTER SECURITY LEVEL DROP AGGREGATE SET AUTHENTICATIONALTER SEQUENCE DROP CATEGORY SET CONNECTIONALTER SESSION DROP COHORT SET HISTORY CONFIGURATIONALTER SYNONYM DROP CONNECTION SET SESSIONALTER TABLE DROP CRYPTO KEY SET SYSTEM DEFAULTALTER USER DROP DATABASE SET TRANSACTIONALTER VIEW DROP FUNCTION SHOWBEGIN DROP GROUP SHOW AGGREGATECALL DROP HISTORY CONFIGURATION SHOW AUTHENTICATIONCOMMENT DROP PROCEDURE SHOW CATEGORYCOMMIT DROP KEYSTORE SHOW COHORTCREATE AGGREGATE DROP SECURITY LEVEL SHOW CONNECTIONCREATE CATEGORY DROP SEQUENCE SHOW CRYPTO KEYCREATE COHORT DROP SYNONYM SHOW FUNCTIONCREATE CRYPTO KEY DROP TABLE SHOW HISTORY CONFIGURATIONCREATE DATABASE DROP USER SHOW KEYSTORECREATE EXTERNAL TABLE DROP VIEW SHOW PROCEDURECREATE FUNCTION EXECUTE SHOW SECURITY LEVELCREATE GROUP EXECUTE AS SHOW SYSTEM DEFAULTCREATE HISTORY CONFIGURATION EXECUTE PROCEDURE TRUNCATECREATE PROCEDURE EXPLAIN UPDATECREATE KEYSTORE EXTRACT USERIf you type: \? it gives you the quick reference to the "slash commands" available only in nzsqlsystem(admin)=> \?

\a toggle between unaligned and aligned mode\act show current active sessions\c[onnect] [dbname [user] [password]]connect to new database (currently 'system')\C <title> table title\copy ... perform SQL COPY with data stream to the client machine\d <table> describe table (or view, index, sequence, synonym)\d{t|v|i|s|e|x} list tables/views/indices/sequences/temp tables/external tables\d{m|y} list materialized views/synonyms\dS{t|v|i|s} list system tables/views/indexes/sequences\dM{t|v|i|s} list system management tables/views/indexes/sequences\dp <name> list user permissions\dpu <name> list permissions granted to a user\dpg <name> list permissions granted to a group\dgp <name> list grant permissions for a user\dgpu <name> list grant permissions granted to a user\dgpg <name> list grant permissions granted to a group\d{u|U} list users/User Groups\d{g|G|Gr} list groups/Group Users/Resource Group Users\da[+] [name] list aggregates, + for additional fields\dd [object] list comment for object\df[+] [name] list functions, + for additional fields\do list operators\dT list data types\e [file] edit the current query buffer or [file] with external editor\echo <text> write text to stdout\f <sep> change field separator\g [file] send query to backend (and results in [file] or |pipe)\h [cmd] help on syntax of sql commands, * for all commands\H toggle HTML mode (currently off)\i <file> read and execute queries from <file>\l list all databases\o [file] send all query results to [file], or |pipe\p show the content of the current query buffer\pset <opt> set table output <opt> = {format|border|expanded|fieldsep|null|recordsep|tuples_only|title|tableattr|pager}\q quit nzsql\qecho <text> write text to query output stream (see \o)\r reset (clear) the query buffer\s [file] print history or save it in [file]\set <var> <value> set internal variable\t show only rows (currently off)\time print time taken by queries\T <tags> HTML table tags\unset <var> unset (delete) internal variable\w <file> write current query buffer to a <file>\x toggle expanded output (currently off)\! [cmd] shell escape or command

S-ar putea să vă placă și