title: does ksqldb support the create or replace for a stream?
body: <p>I got to this by reading some stackoverflow post about how to redefine a stream if in time it changes.
  I was looking and end up in this PR: <a href="https://github.com/confluentinc/ksql/pull/5611" rel="nofollow noreferrer">https://github.com/confluentinc/ksql/pull/5611</a></p>
  <p>It seems in theory that it should but if I just look at the documentation I could not find it
  <a href="https://docs.ksqldb.io/en/latest/developer-guide/create-a-stream/" rel="nofollow noreferrer">https://docs.ksqldb.io/en/latest/developer-guide/create-a-stream/</a></p>
  <p>Now I'm trying it in my ksqldb and I'm getting an error:</p>
  <pre><code>ksql&gt; CREATE OR REPLACE STREAM obj_pos_proto (id INT, obj_type_id INT) WITH (KAFKA_TOPIC='obj_pos', VALUE_FORMAT='PROTOBUF');
  line 1:8: no viable alternative at input 'CREATE OR'
  </code></pre>
  <p>is the only way to have this working to drop and then create again?</p>